<?php
/*
 * Descripción: Archivo para construir un objeto JSON con la información solicitada, según el parametro
 * and open the template in the editor.
 */
require_once '../funciones/funciones.php';
$con = new MySQL();
switch ($_REQUEST['opc']) {
    case 'cargaIntro':
        $sql = "select temaIntroduccionPagina from temas where temaId = '{$_REQUEST['tema']}'";
        $result = $con->consulta($sql);
        $result = mysql_fetch_array($result,MYSQL_ASSOC);
        echo json_encode($result);
        break;
    case '1':
        $sql = "select tempInt2,tempInt3,tempVarchar3,tempId,tempText1 from temporal where tempId = '{$_REQUEST['val']}'";
        $result = $con->consulta($sql);
        $result = mysql_fetch_array($result,MYSQL_ASSOC);
        echo json_encode($result);
        break;
    case '2':
        $pregId         = $_REQUEST['pregId'];
        $transaccion    = $_REQUEST['transaccion'];
        $sql = "delete from temporal where transaccion = '$transaccion'";
        $con->consulta($sql);
        $sql = "select * from preguntas where pregId = '$pregId'";
        $result = $con->consulta($sql);
        $pregunta = mysql_fetch_array($result,MYSQL_ASSOC);
        if($pregunta["pregTipo"] == "T"){
            $sql = "select * from distractores where pregId = '$pregId' order by distraOrden";
            $distra = $con->consulta($sql);
            while($row = $con->unaFila($distra)){
                //tempInt2 = Orden
                //tempInt3 = Clave
                //tempText1 = Descripcion
                $sql = "insert into temporal(transaccion,tempInt2,tempInt3,tempText1) VALUES (";
                $tmp = mysql_real_escape_string($row["distraDescripcion"]);
                $sql .= "'$transaccion','{$row["distraOrden"]}','{$row["distraClave"]}','$tmp')";
                $result = $con->consulta($sql);
            }
        }
        elseif($pregunta["pregTipo"] == "P"){
            $sql = "insert into temporal(transaccion,tempInt1,tempVarchar1,tempVarchar2,tempVarchar3,tempVarchar4,tempVarchar5,tempText1,tempVarchar6,tempVarchar7,tempVarchar8,tempVarchar9) values(";
            $tmp = mysql_real_escape_string($pregunta["pregSolucion"]);
            $sql .= "'$transaccion','999999','{$pregunta["pregValor1"]}','{$pregunta["pregValor2"]}','{$pregunta["pregValor3"]}','{$pregunta["pregValor4"]}','{$pregunta["pregResultado"]}','$tmp','{$pregunta["tipoDato1"]}','{$pregunta["tipoDato2"]}','{$pregunta["tipoDato3"]}','{$pregunta["tipoDato4"]}')";
            $result = $con->consulta($sql);            
        }
        echo json_encode($pregunta);
        break;
    case "editaSugerencias":
        $sql = "select sub.temaId,suger.* from sugerencias suger 
                inner join subtemas sub on sub.subtemaId = suger.subtemaId
                where suger.sugerId = '{$_REQUEST["suger"]}'";
        $result = $con->consulta($sql);
        echo json_encode($con->unaFila($result));
        break;
}
?>
